Hexo + Github搭建个人博客(二)- 更换主题

Hexo默认的主题是landscape,虽然这个主题已经很好了,但不一定能完全满足你的审美,这个时候我们想要一个更酷,更好看的主题。好在有许多开发者共享了很多很优秀的主题,这些主题我们都可以在Hexo官网查看。
现在,我们来换掉默认主题吧。

这里以Icarus这个主题的安装为例,其它主题的替换方式类似。Icarus主题的主页如下:
Icarus主题

安装主题

确认你的Hexo版本和Node版本符合Icarus的要求,进入Hexo根目录(例如我的为/e/blog),在Git Bash下执行以下命令。

1
$ git clone git@github.com:ppoffice/hexo-theme-icarus.git themes/icarus

依赖安装

在Hexo的根目录下安装下面的依赖,如果你已经安装过了,那就不用再次安装。

Json-content

1
$ npm install hexo-generator-json-content --save

开启标签页

如果没有开启的话,在导航栏点击点击【标签】的时候是会出现异常的

1
$ hexo new page tags

修改e:/blog/source/tags/index.md

1
2
layout: tags
comments: false

开启分类页

1
$ hexo new page categories

修改e:/blog/source/categories/index.md

1
2
layout: categories
comments: false

如果导航栏上的其它栏目出现无法点击的情况,也需要这样操作。

体验新的主题

执行

1
$ hexo s

打开浏览器,访问localhost:4000,就可以看到更换后的Icarus主题了。

评论